﻿Public Class RegistryInputViewModel
    Inherits RegexInputViewModelBase

#Region "Events"
    ' Insert Event Declarations Here
#End Region

#Region "Properties"
#Region "Constants"
    ' Insert Constant Declarations Here
#End Region

    Private _input As IRegistryInput
    Protected Property Input As IRegistryInput
        Get
            Return _input
        End Get
        Private Set(value As IRegistryInput)
            _input = value
        End Set
    End Property

    Public Overrides ReadOnly Property HeaderText As String
        Get
            Return "Registry (Keys/Values)"
        End Get
    End Property
#End Region

#Region "Constructors"
    Public Sub New(input As IRegistryInput, parent As MainViewModel, viewNavigator As IViewNavigator)
        MyBase.New(parent, viewNavigator)

        Me.Input = input
    End Sub
#End Region

#Region "Methods"
    ' Insert Method (Function/Sub) Declarations Here

#Region "Event Raiser Methods"
    ' Insert Method Declarations which Raise an Event Here
#End Region

#Region "Event Handlers"
    ' Insert Method Declarations which Handle an Event Here
#End Region
#End Region

End Class
